package com.peanut.domain.bo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * @TableName tab_item
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class TabItemBO implements Serializable {
    /**
     * 主键id
     */
    private Long itemId;

    /**
     * 发布人id
     */
    private Long itemUserId;

    /**
     * 商品名称
     */
    private String itemName;

    /**
     * 上牌时间
     */
    private Date itemRegisteredDate;

    /**
     * 行驶里程
     */
    private Long itemRoadHaul;

    /**
     * 估价
     */
    private String itemEvaluate;

    /**
     * 验车地址
     */
    private String itemValidate;

    /**
     * 排放标准(国四:1,国五:2,国六:3,国六b:4)
     */
    private Integer itemEmissionStandard;

    /**
     * 上牌城市
     */
    private Integer itemCity;

    /**
     * 当前售价
     */
    private BigDecimal itemPrice;

    /**
     * 新车含税价
     */
    private BigDecimal itemNewPrice;

    /**
     * 过户次数
     */
    private Integer itemChangeNumber;

    /**
     * 排量
     */
    private BigDecimal itemDisplacement;

    /**
     * 年检到期
     */
    private Date itemAnnualInspectionDate;

    /**
     * 使用性质
     */
    private String itemFunction;

    /**
     * 交强险到期
     */
    private Date itemMliftaDate;

    /**
     * 车身颜色(黑色:1,白色2,银色:3,红色:4,蓝色:5.....)
     */
    private Integer itemColor;

    /**
     * 出厂日期
     */
    private Date itemProductionDate;

    /**
     * 车源号
     */
    private Long itemOptions;

    /**
     * 钥匙数量
     */
    private Integer itemKeyNum;

    /**
     * 车辆级别(三厢车:1,两厢车:2)
     */
    private Integer itemRank;

    /**
     * 座位数
     */
    private Integer itemSeating;

    /**
     * 车龄
     */
    private Long itemCarAge;

    /**
     * 车牌所在地(本地车牌:1,本省车源:2,本地车源:3)
     */
    private Integer itemLocationLicensePlate;

    /**
     * 能源类型(汽油:1,电动:2,油电混动:3)
     */
    private Integer itemEnergySources;

    /**
     * 变速箱(手动:1,自动:2)
     */
    private Integer itemGearbox;

    /**
     * 气缸数量(3缸:1,4缸:2,6缸:3,8缸及以上:4)
     */
    private Integer itemAirCylinder;

    /**
     * 进气方式(自然吸气:1,涡轮增压:2,机械增压:3)
     */
    private Integer itemAirInlet;

    /**
     * 驱动类型(两驱:1,四驱:2)
     */
    private Integer itemDrivingType;

    /**
     * 国别(德系:1,日系:2)
     */
    private Integer itemContry;

    /**
     * 年款(2010:1,2011:2,2012:3...)
     */
    private Integer itemYearType;

    /**
     * 状态(待评估:1,评估通过:2,下架:3)
     */
    private Integer orderStatus;

    /**
     * 创建时间
     */
    private Date itemCreateTime;

    /**
     * 图片
     */
    private String itemImg;

    /**
     * 点击量
     */
    private Long itemHits;
}